with both barrels

(非正式,主美)全力以赴,全情投入